// 页面加载以后加载各个模块的校验
$(function () {
	$("#project_name").blur(function(){
		val_project_name();
	});
	$("#module_name").blur(function(){
		val_module_name();
	});
	$("#authorization_name").blur(function(){
		val_authorization_name();
	});
	$("#face_name").blur(function(){
		val_face_name();
	});
	$("#face_url").blur(function(){
		val_face_url_name();
	});
	$("#link_name").blur(function(){
		val_link_name();
	});
	$("#server_name").blur(function(){
		val_server_name();
	});
	$("#server_ip").blur(function(){
		val_server_ip();
	});
	$("#display_face_name").blur(function(){
		val_display_face_name();
	});
	$("#display_face_url").blur(function(){
		val_display_face_url();
	});
});

// 添加项目校验
function val_project_name(){
	var project_name = $("#project_name").val();
	if(project_name==""){
		if($('#project_tips').length == 0){
			$("#project_name").after("<span id='project_tips' style='color:red;'>项目名称不能为空！<span>");
			return false;
		}else if($('#project_tips').length > 1){
			$("#project_tips").remove();
			return false;
		}
		return false;
	}else{
		$("#project_tips").remove();
	}
}

// 添加模块校验
function val_module_name(){
	var module_name = $("#module_name").val();
	if(module_name==""){
		if($('#module_tips').length == 0){
			$("#module_name").after("<span id='module_tips' style='color:red;'>模块名称不能为空！<span>");
			return false;
		}else if($('#module_tips').length > 1){
			$("#module_tips").remove();
			return false;
		}
		return false;
	}else{
		$("#module_tips").remove();
	}
}

// 添加授权模块校验
function val_authorization_name(){
	var vauthorization_name = $("#authorization_name").val();
	if(vauthorization_name==""){
		if($('#authorization_name_tips').length == 0){
			$("#authorization_name").after("<span id='authorization_name_tips' style='color:red;'>权限认证名称不能为空！<span>");
			return false;
		}else if($('#authorization_name_tips').length > 1){
			$("#authorization_name_tips").remove();
			return false;
		}
		return false;
	}else{
		$("#authorization_name_tips").remove();
	}
}

// 添加接口名称校验
function val_face_name(){
	var vface_name = $("#face_name").val();
	if(vface_name==""){
		if($('#vface_name_tips').length == 0){
			$("#face_name").after("<span id='vface_name_tips' style='color:red;'>接口名称不能为空！<span>");
			return false;
		}else if($('#vface_name_tips').length > 1){
			$("#vface_name_tips").remove();
			return false;
		}
		return false;
	}else{
		$("#vface_name_tips").remove();
	}
}

// 添加接口地址校验
function val_face_url_name(){
	var vface_url = $("#face_url").val();
	if(vface_url==""){
		if($("#vface_url_tips").length == 0){
			$("#face_url").after("<span id='vface_url_tips' style='color:red;'>接口地址不能为空！<span>");
			return false;
		}else if($("#vface_url_tips").length > 1){
			$("#vface_url_tips").remove();
			return false;
		}
		return false;
	}else{
		$("#vface_url_tips").remove();
	}
}

//添加更新接口名称校验
function val_display_face_name(){
	var vdisplay_face_name = $("#display_face_name").val();
	if(vdisplay_face_name==""){
		if($('#vdisplay_face_name_tips').length == 0){
			$("#display_face_name").after("<span id='vdisplay_face_name_tips' style='color:red;'>接口名称不能为空！<span>");
			return false;
		}else if($('#vdisplay_face_name_tips').length > 1){
			$("#vdisplay_face_name_tips").remove();
			return false;
		}
		return false;
	}else{
		$("#vdisplay_face_name_tips").remove();
	}
}

// 添加更新接口地址校验
function val_display_face_url(){
	var vdisplay_face_url = $("#display_face_url").val();
	if(vdisplay_face_url==""){
		if($("#vdisplay_face_url_tips").length == 0){
			$("#display_face_url").after("<span id='vdisplay_face_url_tips' style='color:red;'>接口地址不能为空！<span>");
			return false;
		}else if($("#vdisplay_face_url_tips").length > 1){
			$("#vdisplay_face_url_tips").remove();
			return false;
		}
		return false;
	}else{
		$("#vdisplay_face_url_tips").remove();
	}
}

// 添加链路名称校验
function val_link_name(){
	var vlink_name = $("#link_name").val();
	if(vlink_name==""){
		if($("#vlink_name_tips").length == 0){
			$("#link_name").after("<span id='vlink_name_tips' style='color:red;'>链路名称不能为空！<span>");
			return false;
		}else if($("#vlink_name_tips").length > 1){
			$("#vlink_name_tips").remove();
			return false;
		}
		return false;
	}else{
		$("#vlink_name_tips").remove();
	}
}

// 添加服务监测服务名称校验
function val_server_name(){
	var vserver_name = $("#server_name").val();
	if(vserver_name==""){
		if($("#vserver_name_tips").length == 0){
			$("#server_name").after("<span id='vserver_name_tips' style='color:red;'>服务名称不能为空！<span>");
			return false;
		}else if($("#vserver_name_tips").length > 1){
			$("#vserver_name_tips").remove();
			return false;
		}
		return false;
	}else{
		$("#vserver_name_tips").remove();
	}
}

//添加服务监测服务IP或域名校验
function val_server_ip(){
	var vserver_ip = $("#server_ip").val();
	if(vserver_ip==""){
		if($("#vserver_ip_tips").length == 0){
			$("#server_ip").after("<span id='vserver_ip_tips' style='color:red;'>服务IP或域名不能为空！<span>");
			return false;
		}else if($("#vserver_ip_tips").length > 1){
			$("#vserver_ip_tips").remove();
			return false;
		}
		return false;
	}else{
		$("#vserver_ip_tips").remove();
	}
}
